package com.whmskj.xjlhsc.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.whmskj.xjlhsc.controller.fo.TaskStatisticsFo;
import com.whmskj.xjlhsc.entity.WbRecord;
import com.whmskj.xjlhsc.mobie.equipment.controller.fo.ApproveListFo;
import com.whmskj.xjlhsc.mobie.equipment.controller.fo.RepairTaskListFo;
import com.whmskj.xjlhsc.mobie.equipment.dto.ApproveDto;
import com.whmskj.xjlhsc.service.dto.RepairTaskDto;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * 维保任务流转记录表
 *
 * @author lk
 * @since 2025-06-16 13:31:13
 *
 */
@Mapper
public interface WbRecordMapper extends BaseMapper<WbRecord> {

    List<WbRecord> listByTaskStatistics(TaskStatisticsFo fo);

    List<RepairTaskDto> getRepairTaskList(RepairTaskListFo fo);

    List<ApproveDto> getApproveList(ApproveListFo fo);
}